/* 
    Document   : formularios
    Created on : 08/07/2013, 01:37:05
    Author     : FIORELLA
    Description:
        Purpose of the stylesheet follows.
*/
#titulo{
    background:  #FFFFFF;
    padding: 15px;
    font-family: arial;    
}

controles{
    background:  #c0c0c0;
    padding: 1px;
    font-family: arial;    
        margin-left: 500px;
}


#cuadrito{
    position: absolute;
    width: 1150px;
    margin-right: 5px;
    height: 30px;
    background-color: #FAFAFA;
    top: 45px;
    border: 4px;
    margin-top: 1px;
    
    padding-bottom: 40px;
    box-shadow: 2px 2px 12px #999;
    -webkit-box-shadow: 2px 2px 12px #999;
    -moz-box-shadow: 2px 2px 12px #999;    
}


#lineaopciones a{
    
    text-decoration-line: none;
}

#tablatext{
    font-family: arial;    
    font-size: 11px;
}

#formularios{
    font-family: arial;    
    font-size: 12px;
    font-weight: bold;
}

/*Para todas las cajas de texto*/
#formularios input[type="text"] {
 padding:5px;
 border-radius:5px; 
  border-color: #BDE5F8;
font-size: 16px;
}
#formularios input[type="text"]:focus{
 padding:5px;
 border-radius:5px; 
  border-color: #F3F781;
  background-color: #F3F781;

}
/*es el aviso de campos obligatorios*/
#aviso{
 padding:5px;
text-align: right;
font-size: 14px;
font-style: normal;
}

#formularios textarea {
 padding:5px;
 border-radius:10px; 
 border-color: #BDE5F8;
 font-size: 18px;
}
#formularios textarea:focus{
 padding:5px;
 border-radius:10px; 
   border-color: #F3F781;
  background-color: #F3F781;
  font-size: 18px;
}


#formularios input[type="mail"] {
 padding:5px;
 border-radius:5px; 
}

#formularios input[type="password"] {
 padding:5px;
 border-radius:5px; 
}

.input grande{
    width:200px;
}

.input medio{
    width:100px;
}

.input pequeno{
    width:50px;
}

#formularios select {
margin-left:5px;
margin-right: 5px;
  border-color: #BDE5F8;
background-color: #FAFAFA;
color:#000000;
width:150px;
  top:-2px;
  left:-2px;
  overflow:hidden;
  padding: 5px;
}

#formularios option {
border:none;
background: #FAFAFA;
color: #000000;
}

.botones{
border:1px solid #5858FA; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #5858FA; background-image: -webkit-gradient(linear, left top, left bottom, from(#5858FA), to(#5858FA));
 background-image: -webkit-linear-gradient(top, #5858FA, #5858FA);
 background-image: -moz-linear-gradient(top, #5858FA, #5858FA);
 background-image: -ms-linear-gradient(top, #5858FA, #5858FA);
 background-image: -o-linear-gradient(top, #5858FA, #5858FA);
 background-image: linear-gradient(to bottom, #5858FA, #5858FA);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
}

.botones:hover{
 border:1px solid #224b09;
 background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));
 background-image: -webkit-linear-gradient(top, #36780f, #005900);
 background-image: -moz-linear-gradient(top, #36780f, #005900);
 background-image: -ms-linear-gradient(top, #36780f, #005900);
 background-image: -o-linear-gradient(top, #36780f, #005900);
 background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);
}

.botonazul{
border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 7px 7px 7px 7px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
}

.botonazul:hover{
 border:1px solid #1c5675;
 background-color: #26759e; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
 background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
 background-image: -moz-linear-gradient(top, #26759e, #133d5b);
 background-image: -ms-linear-gradient(top, #26759e, #133d5b);
 background-image: -o-linear-gradient(top, #26759e, #133d5b);
 background-image: linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);
}


fieldset legend{
    border: 2px solid;	
    padding-left: 80px;
    padding-right: 80px;
    padding-bottom: 10px;
    padding-top: 5px;
    border-radius: 5px;
    border-color: #BDBDBD;
    color: #000000;
    text-shadow: 0px 1px 0px rgba(0,0,0,.5);
    background: -o-linear-gradient(#EFFBFB, #EFFBFB);
    background: -webkit-linear-gradient(#EFFBFB, #EFFBFB);
    background: -moz-linear-gradient( #EFFBFB, #EFFBFB);
}

fieldset{
    
    border: 2px solid #BDBDBD;
    border-top-right-radius: 1px;
    border-top-left-radius: 10px;
}

